pedal stopper - French English Dictionary